package com.atty.dms.dto.resp;

import com.atty.dms.dao.entity.UserDO;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.util.List;

/**
 * ClassName:DormitoryStudentDetailPageRespDTO
 * Package:com.atty.dms.dto.resp
 * Description:
 *
 * @Author:tony
 * @Create :2025/5/6 11:52
 * @Version :1.0
 */
@Data
public class DormitoryStudentDetailPageRespDTO {

    /**
     * 宿舍ID
     */
    @TableId(type = IdType.AUTO)
    private Long dormitoryId;

    /**
     * 宿舍编号
     */
    private String dormitoryNumber;
    /**
     * 宿舍类型（0=男宿舍, 1=女宿舍）
     */
    private Integer type;

    /**
     * 是否可用（0=不可用, 1=可用）
     */
    private Integer isAvailable = 1;
    /**
     *  学生列表
     */
    private List<UserDO> users;
}
